to not yield an inch - Español Inglés Diccionario